맨위로가기

한글 베이직

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

한글 베이직은 1989년 개발이 시작되어 1991년 출시된, 조합형 한글을 지원하고 도스 환경에서 실행되는 최초의 한글 프로그래밍 언어이다. 한글 변수와 명령어를 사용하여 한국인에게 직관적인 프로그래밍 환경을 제공하며, 퀵베이직 소스를 실행할 수 있다. 1991년 11월에 출시되어 '제8회 전국퍼스널컴퓨터 경진대회'에서 대상을 수상했으며, 이후 여러 버전의 업데이트와 교육 방송을 통해 보급되었다.

2. 특징

한베는 다음과 같은 주요 특징을 가지고 있다.


  • 도스 환경에서 실행된다.
  • 최초의 한글화된 언어이다.
  • 퀵베이직 소스를 실행할 수 있다.

2. 1. 한글 지원

조합형 한글을 지원하며, 완성형은 지원하지 않는다. 한글로 된 변수와 명령어를 사용할 수 있어 한국인에게 직관적인 프로그래밍 환경을 제공한다.

2. 2. 도스 환경

조합형 한글을 지원한다. (완성형은 지원하지 않음) 도스 환경에서 실행된다. 최초의 한글화된 언어이다. 한글로 된 변수와 명령어를 사용할 수 있다. 퀵베이직 소스를 실행할 수 있다.

2. 3. 퀵베이직 호환성

퀵베이직 소스를 실행할 수 있어, 기존 퀵베이직 사용자들의 접근성을 높였다.

3. 역사

1989년 한글 베이직 설계를 시작하여, 1991년 '한베'로 이름을 바꾼 뒤 여러 차례 판올림을 거쳐 1995년 한국교육방송공사(EBS)에서 강의를 진행하기까지의 과정은 다음과 같다.

일자사건
1991년 5월한베 0.5판 완성
1991년 6월한국정보산업연합회에 "한베" 저작권 등록
1991년 7월한베 0.9판 완성
1991년 8월한베 1.0 베타 판 완성 및 베타 테스트 실시
1991년 9월(주)소프트라인과 "한베" 판매 계약, 한국 퍼스널컴퓨터 경진대회 S/W 공모부문에 출품
1991년 11월한베 출시, 제8회 전국퍼스널컴퓨터 경진대회 공모부문 대학 일반부 대상 수상
1991년 12월한베 1.0 1차 개정판 출시
1992년 6월 6일한베 1.0판 출시
1992년 11월 11일1.1A판 출시
1994년 2월 21일2.0판 출시
1995년한국교육방송공사(EBS)에서 한베 강의


3. 1. 개발 과정

1989년, 일본에는 일본어 베이직이 있는데 한국에는 한글 프로그래밍 언어가 없는 것을 보고 한글 베이직 설계를 시작하였다. 1990년 1월부터 8월까지 베이직 인터프리터, 전 화면 편집기, 풀다운 메뉴, 그래픽 한글 입/출력 라이브러리 등 핵심 기능을 개발하고 통합 환경을 구축하였다.

1991년 1월 15일, 안철우, 황인학, 황광순이 삼선 에스이를 설립하였다. 이후 1991년 3월부터 5월까지 환경을 다시 설계하고, 본격적인 코딩을 시작하였으며, 도움말 변환기를 제작하고, '한글 베이직'에서 '한베'로 명칭을 변경하였다.

일자개발 단계설명
1989년한글 베이직 설계 시작일본에는 일본어 베이직이 있는데 한국에는 한글 프로그래밍 언어가 없는 것을 보고 개발
1990년 1월한글 베이직 제작중베이직 인터프리터 기본 골격 완성
1990년 2월한글 베이직 제작중전 화면 편집기(Full Screen Editor) 골격 완성
1990년 5월한글 베이직 제작중풀다운 메뉴(Pull-Down Menu) 추가
1990년 7월한글 베이직 제작중그래픽 한글 입/출력 라이브러리 제작 시작
1990년 8월한글 베이직 제작중통합환경 제작 (문자 모드)
1991년 1월 15일삼선 에스이 설립, 안철우, 황인학, 황광순
1991년 3월한글 베이직 제작중환경 다시 설계
1991년 4월한글 베이직 제작중본격 코딩 시작
1991년 5월한글 베이직 제작중도움말 변환기 (Help Compiler) 제작
1991년 5월한글 베이직한베 명칭변경


3. 2. 출시 및 수상

1991년 5월, 한베 0.5판이 완성되었고, 같은 해 6월 한국정보산업연합회에 "한베" 저작권이 등록되었다. 7월에는 도움말 체계와 통합 개발 환경을 갖춘 한베 0.9판이 완성되었다. 8월에는 한베 1.0 베타 판이 완성되어 베타 테스트가 실시되었다.

9월에는 (주)소프트라인과 "한베" 판매 계약이 체결되었고, 한국 퍼스널컴퓨터 경진대회 S/W 공모부문에 "한베"가 출품되었다. 11월에 한베가 출시되었으며, 13일에는 제8회 전국퍼스널컴퓨터 경진대회 공모부문 대학 일반부에서 대상을 수상하였다.

3. 3. 업데이트 및 교육

1991년 12월, 한베 1.0 1차 개정판이 출시되었다. 1992년 6월 6일에는 버그를 수정한 한베 1.0판이 출시되었고, 같은 해 11월 11일에는 행망용 GW-BASIC과 100% 호환되며 CGA 및 교육용 PC 규격을 지원하는 1.1A판이 출시되었다. 한베는 1992년까지 행정 및 교육전산망 PC에 15만 개가 판매될 정도로 인기를 끌었다. 1994년 2월 21일에는 2.0판이 출시되었으며, 1995년에는 한국교육방송공사(EBS)에서 '한베' 강의를 진행하기도 했다.

4. 예제

gwbasic

PRINT "안녕하세요, 여러분!"

```

```gwbasic

PLAY "MS T60"

가$ = "L8 솔솔라라 솔솔 L4 미 L8 솔솔미미 L2 레"

나$ = "L8 솔솔라라 솔솔 L4 미 L8 솔미레미 L2 도"

PLAY 가$

PLAY 나$

```

이 코드는 하위 섹션에서 자세히 설명하고 있으므로, 예제 섹션에서는 코드만 간략하게 제시한다.

4. 1. 화면 출력

gwbasic

PRINT "안녕하세요, 여러분!"

4. 2. 소리 재생

gwbasic

PLAY "MS T60"

가$ = "L8 솔솔라라 솔솔 L4 미 L8 솔솔미미 L2 레"

나$ = "L8 솔솔라라 솔솔 L4 미 L8 솔미레미 L2 도"

PLAY 가$

PLAY 나$

```

``는 허용되지 않는 문법이므로 제거했다. `연주`는 `PLAY`로 수정했다.


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com